/**
 * Copyright (C), 2020-2020, 人生无限公司
 * FileName: MyDate
 * Description:
 * * 定义一个日期MyDate类。
 * - 属性：
 * - year：年
 * - month：月
 * - day：日
 * - 构造方法：
 * - 满参构造方法
 * - 成员方法：
 * - get/set方法
 * - showDate方法：打印日期。
 * - isBi方法：判断当前日期是否是闰年
 * * 定义测试类，创建MyDate对象，并测试。
 * 代码实现，效果如图所示：
 * 日期:1900年1月1日
 * 1900不是闰年
 * @create: 2020/7/15 9:20
 * @author Reanon
 * @version JDK 1.8.0_251
 */
package cn.reanon.day05.homework.test3;


public class MyDate {
    private String year;
    private String month;
    private String day;

    public MyDate() {
    }

    public MyDate(String year, String month, String day) {
        this.day = day;
        this.month = month;
        this.year = year;
    }

    public void showDate() {
        System.out.println("日期:" + year + "年" + month + "月" + day + "日");
    }

    public boolean isLeapYear() {
        int year;
        year = Integer.valueOf(this.year);
        if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
            return true;
        }
        return false;
    }

    public String getDay() {
        return day;
    }

    public void setDay(String day) {
        this.day = day;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getMonth() {
        return month;
    }

    public String getYear() {
        return year;
    }
}

